package com.ebix.sample.controller;

import java.util.List;

import com.ebix.sample.excetion.WisException;
import com.ebix.sample.to.CorretorTO;
import com.ebix.sample.to.EnderecoTO;
import com.ebix.sample.to.FiltroCorretorTO;
import com.ebix.sample.to.FiltroEnderecoTO;
import com.ebix.sample.to.FiltroMarcaTO;
import com.ebix.sample.to.FiltroModeloTO;
import com.ebix.sample.to.FiltroUserTO;
import com.ebix.sample.to.MarcaTO;
import com.ebix.sample.to.ModeloTO;
import com.ebix.sample.to.UserTO;

/**
 * This facade holds operations for maintaining basic entities
 * 
 * @author sombriks
 *
 */
public class BasicoFacade {

	public List<MarcaTO> listarMarcas(FiltroMarcaTO filtro) throws WisException {
		return null;
	}

	public void salvarMarca(MarcaTO marca) throws WisException {

	}

	public List<ModeloTO> listarModelos(FiltroModeloTO filtro)
			throws WisException {
		return null;
	}

	public void salvarModelo(ModeloTO Modelo) throws WisException {

	}

	public List<EnderecoTO> listarEnderecos(FiltroEnderecoTO filtro)
			throws WisException {
		return null;
	}

	public void salvarEndereco(EnderecoTO Endereco) throws WisException {

	}

	public List<UserTO> listarUsers(FiltroUserTO filtro)
			throws WisException {
		return null;
	}

	public void salvarUser(UserTO User) throws WisException {

	}

	public List<CorretorTO> listarCorretors(FiltroCorretorTO filtro)
			throws WisException {
		return null;
	}

	public void salvarCorretor(CorretorTO Corretor) throws WisException {

	}
	
	public Object foo(){
//		WebContextFactory.get().getScriptSession().get
		Object o = new CorretorTO(1,"qwerty");
		return o;
	}
}
